package com.student.Activitys.bean;

import android.os.Parcel;
import android.os.Parcelable;

/**
 * 项目名称：智慧校园学生端
 * 类描述：公用 课表 实体 内容 实体类
 * 创建人：张飞祥
 * 创建时间：2017/9/25 8:35
 * 修改人：张飞祥
 * 修改时间：2017/9/25 8:35
 * 修改备注：
 */
public class ScheduleWeekBean implements Parcelable {

    //上课教师名
    public String teacherName ;
    //教学班
    public String JXB ;
    //课程号
    public String KCH ;
    //课程名
    public String KCM ;
    //上课地点
    public String SKDD ;
    //上课节次
    public String SKJC ;
    //上课星期
    public String SKXQ ;
    //学年学期
    public String XNXQ ;
    //教师号
    public String JSH ;
    //上课时间
    public String SKSJ ;
    //上课周次
    public String SKZC ;

    //是否请假    0：否（没请假）  1：是（请假了）
    public String SFQJ ;
    //是否评价    0：否（没评价）  1：是（已评价）
    public String SFPJ ;

    //是否成功签到   0：否（未签到过）  1：是（已签到过）
    public String SFQD ;
    //签到状态       未签到、正常签到、迟到
    public String QD_State ;
    //是否可以签到
    public String state;


    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public String getSFQD() {
        return SFQD;
    }

    public void setSFQD(String SFQD) {
        this.SFQD = SFQD;
    }

    public String getSKZC() {
        return SKZC;
    }

    public void setSKZC(String SKZC) {
        this.SKZC = SKZC;
    }

    public String getSFPJ() {
        return SFPJ;
    }

    public void setSFPJ(String SFPJ) {
        this.SFPJ = SFPJ;
    }

    public String getSFQJ() {
        return SFQJ;
    }

    public void setSFQJ(String SFQJ) {
        this.SFQJ = SFQJ;
    }

    public String getJSH() {
        return JSH;
    }

    public void setJSH(String JSH) {
        this.JSH = JSH;
    }

    public String getSKSJ() {
        return SKSJ;
    }

    public void setSKSJ(String SKSJ) {
        this.SKSJ = SKSJ;
    }

    public String getJXB() {
        return JXB;
    }

    public void setJXB(String JXB) {
        this.JXB = JXB;
    }

    public String getKCH() {
        return KCH;
    }

    public void setKCH(String KCH) {
        this.KCH = KCH;
    }

    public String getKCM() {
        return KCM;
    }

    public void setKCM(String KCM) {
        this.KCM = KCM;
    }

    public String getSKDD() {
        return SKDD;
    }

    public void setSKDD(String SKDD) {
        this.SKDD = SKDD;
    }

    public String getSKJC() {
        return SKJC;
    }

    public void setSKJC(String SKJC) {
        this.SKJC = SKJC;
    }

    public String getSKXQ() {
        return SKXQ;
    }

    public void setSKXQ(String SKXQ) {
        this.SKXQ = SKXQ;
    }

    public String getXNXQ() {
        return XNXQ;
    }

    public void setXNXQ(String XNXQ) {
        this.XNXQ = XNXQ;
    }

    public String getTeacherName() {
        return teacherName;
    }

    public void setTeacherName(String teacherName) {
        this.teacherName = teacherName;
    }

    public String getQD_State() {
        return QD_State;
    }

    public void setQD_State(String QD_State) {
        this.QD_State = QD_State;
    }

    public static Creator<ScheduleWeekBean> getCREATOR() {
        return CREATOR;
    }

    @Override
    public int describeContents() {
        return 0;
    }

    @Override
    public void writeToParcel(Parcel dest, int flags) {
        dest.writeString(this.teacherName);
        dest.writeString(this.JXB);
        dest.writeString(this.KCH);
        dest.writeString(this.KCM);
        dest.writeString(this.SKDD);
        dest.writeString(this.SKJC);
        dest.writeString(this.SKXQ);
        dest.writeString(this.XNXQ);
        dest.writeString(this.JSH);
        dest.writeString(this.SKSJ);
        dest.writeString(this.SFQJ);
        dest.writeString(this.SFPJ);
        dest.writeString(this.SKZC);
        dest.writeString(this.SFQD);
        dest.writeString(this.QD_State);
    }

    public ScheduleWeekBean() {
    }

    protected ScheduleWeekBean(Parcel in) {
        this.teacherName = in.readString();
        this.JXB = in.readString();
        this.KCH = in.readString();
        this.KCM = in.readString();
        this.SKDD = in.readString();
        this.SKJC = in.readString();
        this.SKXQ = in.readString();
        this.XNXQ = in.readString();
        this.JSH = in.readString();
        this.SKSJ = in.readString();
        this.SFQJ = in.readString();
        this.SFPJ = in.readString();
        this.SKZC = in.readString();
        this.SFQD = in.readString();
        this.QD_State = in.readString();
    }

    public static final Creator<ScheduleWeekBean> CREATOR = new Creator<ScheduleWeekBean>() {
        @Override
        public ScheduleWeekBean createFromParcel(Parcel source) {
            return new ScheduleWeekBean(source);
        }

        @Override
        public ScheduleWeekBean[] newArray(int size) {
            return new ScheduleWeekBean[size];
        }
    };
}
